protective embankment - Türkisch Englisch Wörterbuch